.list-box{
  margin-bottom: 20px;
  min-height: 750px;
  .item-box{
    display: block;
    padding: 10px;
    box-sizing: border-box;
    position: relative;
    min-height: 171px;
    border-bottom: 1px solid #e4e4e4;
    .fixed-pic-h{
      width: 147px;
      height: 147px;
      position: absolute;
      top: 10px;
      left: 10px;
    }
    .main-box{
      padding-left: 163px;
      box-sizing: border-box;
    }
    .title{
      line-height: 36px;
      height: 36px;
      width: 100%;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      font-size: 30px;
    }
    .date{
      margin-top: 20px;
      font-size: 18px;
      line-height: 21px;
      color: #8b8b8b;
      .iconfont:before{
        content: "\e67b";
      }
      span{
        color: #515151;
      }
    }
    .detail{
      margin-top: 20px;
      color: #6B6B6B;
      font-size: 22px;
      line-height: 30px;
      margin-bottom: 10px;
    }
  }
}
